Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARDS CLOSE Detached £1,808,068 £1,100,000 11 Jul 2008
2 ORCHARDS CLOSE Detached £1,807,220 £830,000 22 Dec 2003
3 ORCHARDS CLOSE Detached £1,672,613 £1,280,000 24 Jan 2017
4 ORCHARDS CLOSE Detached £1,703,701 £1,350,000 31 Oct 2017
5 ORCHARDS CLOSE Detached £2,028,175 £820,000 10 Jan 2003